﻿@charset "utf-8";

/* 在线客服样式 */
.slide{position: fixed;top: 70%;margin-top: -126px;right: 0;border-radius: 5px 0 0 5px;z-index: 999;}
.slide ul{list-style: none;}
.slide .icon li{position: relative;}
.slide .icon li .ico{width: 25px;height: 25px;margin-bottom: 3px;background: rgba(0,0,0,0.8);border-radius: 2px 0 0 2px;text-align: center;padding: 15px;position: relative;cursor: pointer;display: block;transition: all .5s;}
.slide .icon .qq .ico{background: #FF8B2A}
.slide .icon .qq .info{position: absolute;right: -200px;display: block;height: auto;width: 140px;overflow: hidden;margin-top: -73.5px;transition:0.5s;border-radius:4px 0 0 4px ;color: #fff;bottom: 0;border: 1px solid #FF8B2A;background: #fff;border-right: 0;padding-bottom: 10px;}
.slide .icon .qq .info span{display: block;font-size: 14px;margin-bottom: 15px;text-align: left;position: relative;text-indent: 10px;padding: 10px;background: #FF8B2A}
.slide .icon .qq .info span i{position: absolute;right: 10px;width: 16px;height: 16px;cursor:pointer;}
.slide .icon .qq .info span i img{transition: all .5s;bottom: 0;}
.slide .icon .qq .info span i:hover img{transform: rotate(180deg);}
.slide .icon .qq .info span i img{width: 100%;height: 100%;}
.slide .icon .qq .info a{display: block;width: 90px;height: 26px;line-height: 26px;color: #FF8B2A;font-size: 12px;text-align: center;text-decoration: none;border: 1px solid #FF8B2A;border-radius:16px;margin: 5px auto;transition: all .5s;}
.slide .icon .qq .info a:hover{background-color: #FF8B2A;color: #fff;}
.slide .icon .tel{overflow: hidden;background: #FF8B2A;;position: absolute;right: -125px;width: 180px;height: 55px;border-radius: 4px 0 0 4px;color: #fff; cursor: pointer;}
.slide .icon .tel .ico{background: none;}
.slide .icon .tel .ico{float: left;}
.slide .icon .tel .info{display: block;top: 132px;border-radius:0; float: left;font-size: 18px;}
.slide .icon .tel .info span{display: block;font-size: 12px;margin-top:10px;height: 16px;line-height: 16px;}
.slide .icon .wx .ico{background: #FF8B2A}
.slide .icon .wx{position: absolute;top: 116px;}
.slide .icon .wx .info{position: absolute;top:0;height: auto;right: 100%;background: #FF8B2A;width: 130px;overflow: hidden;transition:0.5s;border-radius:4px 0 0 4px ;color: #fff;padding: 10px;display: none;text-align: center;}
.slide .icon .wx .info img{width: 130px;height: 130px;display: block;margin-bottom: 10px;}
.slide .icon .up{position: absolute;top: 174px;}
.slide .icon .up .ico{background: #a5a4a4;}
/*分页样式*/
.pagination{padding:25px 0 15px;text-align:center;overflow:hidden;}
.pagination a{font-size:12px;line-height:30px;display:inline-block;height:30px;padding:0 12px;text-align:center;color:#333;border: 1px solid #e3e3e3;background:#fff;margin-left:2px;}
.pagination a.a1{line-height:30px;height:30px;margin-top:0;padding:0 12px;}
.pagination a:hover{text-decoration:none;color:#000;background:#f1f1f1;}
.pagination span{line-height:30px;display:inline-block;height:30px;padding:0 12px;text-align:center;margin-left:2px;background:#ff7710;color:#fff;border:1px solid #FF8B2A;}
.pagination ul{text-align:center;}
.pagination ul li{display:inline-block;}
/* 内页留言样式 */
.gr-content-box{width: 900px;margin: 0 auto;}
.yzh-table-feedback tr { height: 40px; }
.yzh-table-feedback .input-label { font-size: 14px; line-height: 20px; width: 80px; height: 20px; padding: 5px; vertical-align: top; float: left;}
.yzh-table-feedback .input-text { line-height: 28px; width: 400px; height: 28px; margin-bottom: 15px; font-size: 14px; border: 1px solid #ccc; background: #fff; padding:0 5px;}
.yzh-table-feedback .input-textarea { width: 470px; height: 210px; margin-bottom: 10px; padding: 5px; border: 1px solid #ccc; background: #fff; padding-left:5px;}
.yzh-table-feedback .input-verifycode { line-height: 28px; width: 100px; height:28px; margin-bottom: 15px; padding: 0 5px; border: 1px solid #ccc; background: #fff;float:left;}
.yzh-table-feedback .input-text:focus, .input-textarea:focus { border-color: #666; outline: 0; }
.yzh-table-feedback .yzh-btn { font-size: 18px; line-height: 35px; display: block; float: left; width: 110px; height: 35px; margin-right: 15px; cursor: pointer; text-align: center; color: #fff; border: 0; background:#cd0000; }
.yzh-table-feedback .yzh-btn:hover { background: #333;transition: all 0.3s; }
.pageContentBox .contactnr{width:600px;margin:0 auto;}

/*---网站地图---*/
.yzh-map-main { overflow: hidden; margin: 10px 0; padding-bottom:35px;font-family:"微软雅黑"; }
.yzh-map-main .sitemap_con { width:1200px; margin: 0 auto; color:#666; }
.yzh-map-main .sitemap_con .map_top { border-bottom: 2px solid #555; margin-bottom:35px;}
.yzh-map-main .sitemap_con .map_top img { float: left; }
.yzh-map-main .site_r_link { width: 140px;margin-top:35px;/*上边界根据需要进行调�?*/ padding: 5px 10px; background: #f8f8f8;text-align:center;background:#555;color:#fff;}
.yzh-map-main .site_r_link a{color:#fff;}
.yzh-map-main .site_r_link a:hover{text-decoration:underline;}


/*站点地图，显示方式样式，上边界根据需要进行调�?*/
.yzh-map-main .site_plc { padding: 5px 0; text-indent: 10px; background: url(../images/ico-plus.gif) no-repeat 0 8px; }
.yzh-map-main .sitemap_con h4 { line-height:35px;border-bottom:1px dotted #ccc;font-size:15px;margin-bottom:5px;font-family:"微软雅黑";}
.yzh-map-main .b4 {margin-bottom:20px;overflow:hidden;}
.yzh-map-main .b4 ul {}
.yzh-map-main .b4 li {line-height:30px; width:155px;float:left;background:url(../images/ly_li.png) no-repeat left center;padding-left:14px;}

/*百度地图样式*/
#baidu-map { width:720px; height:350px; border: #ccc solid 1px; float:left; }
